Class EAURueckmeldungKK


  • public final class EAURueckmeldungKK
    extends com.vdek.agv.xml.data.AbstractXMLRecord<RueckmeldungEAUKK>

    Diese Klasse beschreibt die Rückmeldung einer Krankenkasse im Verfahren EAU.

    Author:
    KoehlerSt
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static com.vdek.agv.basis.data.ValidationError DXRK010
      SVTOAG-Fehler: Steuerungsdaten: Absendernummer: Absendernummer fehlerhaft
      static com.vdek.agv.basis.data.ValidationError DXRK020
      SVTOAG-Fehler: Steuerungsdaten: Empfängernummer: Empfängernummer fehlerhaft
      static com.vdek.agv.basis.data.ValidationError DXRK030
      SVTOAG-Fehler: Steuerungsdaten: Empfängernummer: Empfängernummer unzulässig
      static com.vdek.agv.basis.data.ValidationError DXRK040
      SVTOAG-Fehler: Steuerungsdaten: Prod-ID: Prod-ID unzulässig
      static com.vdek.agv.basis.data.ValidationError DXRK050
      SVTOAG-Fehler: Steuerungsdaten: Mod-ID: Mod-ID unzulässig
      static com.vdek.agv.basis.data.ValidationError DXRK060
      SVTOAG-Fehler: Steuerungsdaten: Datensatz-ID: Datensatz-ID fehlerhaft
      static com.vdek.agv.basis.data.ValidationError DXRK062
      SVTOAG-Fehler: Steuerungsdaten: Datensatz-ID: Grundstellung auf erster Stelle ist unzulässig
      static com.vdek.agv.basis.data.ValidationError DXRK070
      SVTOAG-Fehler: Steuerungsdaten: Aktenzeichen_Verursacher: Feld enthält unzulässige Zeiche
      static com.vdek.agv.basis.data.ValidationError DXRK080
      SVTOAG-Fehler: Steuerungsdaten: Stornierung: Datensatz-ID Ursprungsmeldung fehlerhaft
      static com.vdek.agv.basis.data.ValidationError DXRK090
      SVTOAG-Fehler: Steuerungsdaten: Stornierung: Datensatz-ID Ursprungsmeldung: Grundstellung auf erster Stelle ist unzulässig
      static com.vdek.agv.basis.data.ValidationError DXRK100
      SVTOAG-Fehler: Betriebsnummer des Verursachers fehlerhaft
      static com.vdek.agv.basis.data.ValidationError DXRK110
      SVTOAG-Fehler: Ansprechpartner: E-Mail: E-Mail-Adresse enthält unzulässige Zeichen
      static com.vdek.agv.basis.data.ValidationError DXRK112
      SVTOAG-Fehler: Ansprechpartner: E-Mail: E-Mail-Adresse enthält unzulässige Zeichen
      static com.vdek.agv.basis.data.ValidationError DXRK120
      SVTOAG-Fehler: Arbeitnehmer: Vorname: Feld enthält mehrf. aufeinanderfolgende Sonder-/Leerzeichen
      static com.vdek.agv.basis.data.ValidationError DXRK122
      SVTOAG-Fehler: Arbeitnehmer: Vorname: Feld beginnt mit mindestens 3 gleichen Buchstaben
      static com.vdek.agv.basis.data.ValidationError DXRK124
      SVTOAG-Fehler: Arbeitnehmer: Vorname: Feld enthält vor oder nach Bindestrich Leerzeichen.
      static com.vdek.agv.basis.data.ValidationError DXRK126
      SVTOAG-Fehler: Arbeitnehmer: Vorname: Feld enthält unzulässiges Zeichen.
      static com.vdek.agv.basis.data.ValidationError DXRK128
      SVTOAG-Fehler: Arbeitnehmer: Vorname: Feld enthält auf erster/letzter Stelle unzulässiges Zeichen.
      static com.vdek.agv.basis.data.ValidationError DXRK130
      SVTOAG-Fehler: Arbeitnehmer: Vorname: Im Feld ist + nicht auf erster Stelle und Rest nicht Leerzeichen.
      static com.vdek.agv.basis.data.ValidationError DXRK132
      SVTOAG-Fehler: Arbeitnehmer: Vorname: Angabe von + in beiden Namensfeldern unzulässig.
      static com.vdek.agv.basis.data.ValidationError DXRK134
      SVTOAG-Fehler: Arbeitnehmer: Vorname: Namensfelder enthalten unzulässige Angaben.
      static com.vdek.agv.basis.data.ValidationError DXRK136
      SVTOAG-Fehler: Arbeitnehmer: Vorname: Feld enthält fiktiven Vornamen.
      static com.vdek.agv.basis.data.ValidationError DXRK140
      SVTOAG-Fehler: Arbeitnehmer: Familienname: Feld enthält mehrf. aufeinanderfolgende Sonder-/Leerzeichen
      static com.vdek.agv.basis.data.ValidationError DXRK142
      SVTOAG-Fehler: Arbeitnehmer: Familienname: Feld beginnt mit mindestens 3 gleichen Buchstaben
      static com.vdek.agv.basis.data.ValidationError DXRK144
      SVTOAG-Fehler: Arbeitnehmer: Familienname: Feld enthält vor oder nach Bindestrich Leerzeichen.
      static com.vdek.agv.basis.data.ValidationError DXRK146
      SVTOAG-Fehler: Arbeitnehmer: Familienname: Feld enthält unzulässiges Zeichen.
      static com.vdek.agv.basis.data.ValidationError DXRK148
      SVTOAG-Fehler: Arbeitnehmer: Familienname: Mehr als 2 Ziff. / 2 Ziff. nicht unmittelbar hintereinander.
      static com.vdek.agv.basis.data.ValidationError DXRK150
      SVTOAG-Fehler: Arbeitnehmer: Familienname: Feld enthält vor einer Zahl kein Leerzeichen.
      static com.vdek.agv.basis.data.ValidationError DXRK152
      SVTOAG-Fehler: Arbeitnehmer: Familienname: Feld enthält auf erster/letzter Stelle unzulässiges Zeichen.
      static com.vdek.agv.basis.data.ValidationError DXRK154
      SVTOAG-Fehler: Arbeitnehmer: Familienname: Feld endet mit einem unzulässigen Zeichen.
      static com.vdek.agv.basis.data.ValidationError DXRK156
      SVTOAG-Fehler: Arbeitnehmer: Familienname: Im Feld ist + nicht auf erster Stelle und Rest nicht Leerzeichen.
      static com.vdek.agv.basis.data.ValidationError DXRK160
      SVTOAG-Fehler: Arbeitnehmer: Versicherungsnummer: Versicherungsnummer unvollständig/enthält unzulässige Zeichen
      static com.vdek.agv.basis.data.ValidationError DXRK162
      SVTOAG-Fehler: Arbeitnehmer: Versicherungsnummer: Bereichsnummer ist unzulässig.
      static com.vdek.agv.basis.data.ValidationError DXRK164
      SVTOAG-Fehler: Arbeitnehmer: Versicherungsnummer: Versicherungsnummer enthält unlogisches Datum.
      static com.vdek.agv.basis.data.ValidationError DXRK166
      SVTOAG-Fehler: Arbeitnehmer: Versicherungsnummer: Prüfziffer ist falsch.
      static com.vdek.agv.basis.data.ValidationError DXRK180
      SVTOAG-Fehler: Angaben_zur AU: AU_seit: AU_seit unzulässig
      static com.vdek.agv.basis.data.ValidationError DXRK182
      SVTOAG-Fehler: Angaben_zur AU: AU_seit: AU_seit fehlt
      static com.vdek.agv.basis.data.ValidationError DXRK184
      SVTOAG-Fehler: Angaben_zur AU: AU_seit: AU_seit größer als Voraussichtlich_AU_bis
      static com.vdek.agv.basis.data.ValidationError DXRK190
      SVTOAG-Fehler: Angaben_zur AU: AU_seit: Voraussichtlich_AU_bis fehlt
      static com.vdek.agv.basis.data.ValidationError DXRK192
      SVTOAG-Fehler: Angaben_zur AU: AU_seit: Voraussichtlich_AU_bis zu groß
      static com.vdek.agv.basis.data.ValidationError DXRK194
      SVTOAG-Fehler: Angaben_zur AU: AU_seit: Datum unzulässig
      static com.vdek.agv.basis.data.ValidationError DXRK196
      SVTOAG-Fehler: Angaben_zu rAU: AU_seit: Voraussichtlich_AU_bis kleiner als AU_seit
      static com.vdek.agv.basis.data.ValidationError DXRK200
      SVTOAG-Fehler: Angaben_zur AU: Festgestellt_am: Datum fehlt
      static String VERSION
      Die Versionsnummer der Rueckmeldung
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getID()
      void validate​(com.vdek.agv.xml.kernpruefung.XMLRueckgabeImpl rueckgabe)
      Validiere die Felder des Datensatzes.
      • Methods inherited from class com.vdek.agv.xml.data.AbstractXMLRecord

        addError, addError, addErrors, createIdentifier, determineExpectedFileSize, getError, getErrorCount, getErrors, getID_Vorgang, getIdentifier, getVersion, getXML, getXMLSchemaFile, hasErrors, hasErrors, isFileRejected, isFileShelved, isRejected, isWarned, postValidate, preValidate, setFileRejected, setFileShelved, setRejected, setWarned, setXML, toString, toString, validate
      • Methods inherited from class com.vdek.agv.basis.data.FileSizeExpectable

        determineExpectedFileSize, getExpectedFileSize, getExpectedFileSizeIntern, increaseExpectedFileSizeBy, setExpectedFileSize
    • Field Detail

      • DXRK010

        public static final com.vdek.agv.basis.data.ValidationError DXRK010
        SVTOAG-Fehler: Steuerungsdaten: Absendernummer: Absendernummer fehlerhaft
      • DXRK020

        public static final com.vdek.agv.basis.data.ValidationError DXRK020
        SVTOAG-Fehler: Steuerungsdaten: Empfängernummer: Empfängernummer fehlerhaft
      • DXRK030

        public static final com.vdek.agv.basis.data.ValidationError DXRK030
        SVTOAG-Fehler: Steuerungsdaten: Empfängernummer: Empfängernummer unzulässig
      • DXRK040

        public static final com.vdek.agv.basis.data.ValidationError DXRK040
        SVTOAG-Fehler: Steuerungsdaten: Prod-ID: Prod-ID unzulässig
      • DXRK050

        public static final com.vdek.agv.basis.data.ValidationError DXRK050
        SVTOAG-Fehler: Steuerungsdaten: Mod-ID: Mod-ID unzulässig
      • DXRK060

        public static final com.vdek.agv.basis.data.ValidationError DXRK060
        SVTOAG-Fehler: Steuerungsdaten: Datensatz-ID: Datensatz-ID fehlerhaft
      • DXRK062

        public static final com.vdek.agv.basis.data.ValidationError DXRK062
        SVTOAG-Fehler: Steuerungsdaten: Datensatz-ID: Grundstellung auf erster Stelle ist unzulässig
      • DXRK070

        public static final com.vdek.agv.basis.data.ValidationError DXRK070
        SVTOAG-Fehler: Steuerungsdaten: Aktenzeichen_Verursacher: Feld enthält unzulässige Zeiche
      • DXRK080

        public static final com.vdek.agv.basis.data.ValidationError DXRK080
        SVTOAG-Fehler: Steuerungsdaten: Stornierung: Datensatz-ID Ursprungsmeldung fehlerhaft
      • DXRK090

        public static final com.vdek.agv.basis.data.ValidationError DXRK090
        SVTOAG-Fehler: Steuerungsdaten: Stornierung: Datensatz-ID Ursprungsmeldung: Grundstellung auf erster Stelle ist unzulässig
      • DXRK100

        public static final com.vdek.agv.basis.data.ValidationError DXRK100
        SVTOAG-Fehler: Betriebsnummer des Verursachers fehlerhaft
      • DXRK110

        public static final com.vdek.agv.basis.data.ValidationError DXRK110
        SVTOAG-Fehler: Ansprechpartner: E-Mail: E-Mail-Adresse enthält unzulässige Zeichen
      • DXRK112

        public static final com.vdek.agv.basis.data.ValidationError DXRK112
        SVTOAG-Fehler: Ansprechpartner: E-Mail: E-Mail-Adresse enthält unzulässige Zeichen
      • DXRK120

        public static final com.vdek.agv.basis.data.ValidationError DXRK120
        SVTOAG-Fehler: Arbeitnehmer: Vorname: Feld enthält mehrf. aufeinanderfolgende Sonder-/Leerzeichen
      • DXRK122

        public static final com.vdek.agv.basis.data.ValidationError DXRK122
        SVTOAG-Fehler: Arbeitnehmer: Vorname: Feld beginnt mit mindestens 3 gleichen Buchstaben
      • DXRK124

        public static final com.vdek.agv.basis.data.ValidationError DXRK124
        SVTOAG-Fehler: Arbeitnehmer: Vorname: Feld enthält vor oder nach Bindestrich Leerzeichen.
      • DXRK126

        public static final com.vdek.agv.basis.data.ValidationError DXRK126
        SVTOAG-Fehler: Arbeitnehmer: Vorname: Feld enthält unzulässiges Zeichen.
      • DXRK128

        public static final com.vdek.agv.basis.data.ValidationError DXRK128
        SVTOAG-Fehler: Arbeitnehmer: Vorname: Feld enthält auf erster/letzter Stelle unzulässiges Zeichen.
      • DXRK130

        public static final com.vdek.agv.basis.data.ValidationError DXRK130
        SVTOAG-Fehler: Arbeitnehmer: Vorname: Im Feld ist + nicht auf erster Stelle und Rest nicht Leerzeichen.
      • DXRK132

        public static final com.vdek.agv.basis.data.ValidationError DXRK132
        SVTOAG-Fehler: Arbeitnehmer: Vorname: Angabe von + in beiden Namensfeldern unzulässig.
      • DXRK134

        public static final com.vdek.agv.basis.data.ValidationError DXRK134
        SVTOAG-Fehler: Arbeitnehmer: Vorname: Namensfelder enthalten unzulässige Angaben.
      • DXRK136

        public static final com.vdek.agv.basis.data.ValidationError DXRK136
        SVTOAG-Fehler: Arbeitnehmer: Vorname: Feld enthält fiktiven Vornamen.
      • DXRK140

        public static final com.vdek.agv.basis.data.ValidationError DXRK140
        SVTOAG-Fehler: Arbeitnehmer: Familienname: Feld enthält mehrf. aufeinanderfolgende Sonder-/Leerzeichen
      • DXRK142

        public static final com.vdek.agv.basis.data.ValidationError DXRK142
        SVTOAG-Fehler: Arbeitnehmer: Familienname: Feld beginnt mit mindestens 3 gleichen Buchstaben
      • DXRK144

        public static final com.vdek.agv.basis.data.ValidationError DXRK144
        SVTOAG-Fehler: Arbeitnehmer: Familienname: Feld enthält vor oder nach Bindestrich Leerzeichen.
      • DXRK146

        public static final com.vdek.agv.basis.data.ValidationError DXRK146
        SVTOAG-Fehler: Arbeitnehmer: Familienname: Feld enthält unzulässiges Zeichen.
      • DXRK148

        public static final com.vdek.agv.basis.data.ValidationError DXRK148
        SVTOAG-Fehler: Arbeitnehmer: Familienname: Mehr als 2 Ziff. / 2 Ziff. nicht unmittelbar hintereinander.
      • DXRK150

        public static final com.vdek.agv.basis.data.ValidationError DXRK150
        SVTOAG-Fehler: Arbeitnehmer: Familienname: Feld enthält vor einer Zahl kein Leerzeichen.
      • DXRK152

        public static final com.vdek.agv.basis.data.ValidationError DXRK152
        SVTOAG-Fehler: Arbeitnehmer: Familienname: Feld enthält auf erster/letzter Stelle unzulässiges Zeichen.
      • DXRK154

        public static final com.vdek.agv.basis.data.ValidationError DXRK154
        SVTOAG-Fehler: Arbeitnehmer: Familienname: Feld endet mit einem unzulässigen Zeichen.
      • DXRK156

        public static final com.vdek.agv.basis.data.ValidationError DXRK156
        SVTOAG-Fehler: Arbeitnehmer: Familienname: Im Feld ist + nicht auf erster Stelle und Rest nicht Leerzeichen.
      • DXRK160

        public static final com.vdek.agv.basis.data.ValidationError DXRK160
        SVTOAG-Fehler: Arbeitnehmer: Versicherungsnummer: Versicherungsnummer unvollständig/enthält unzulässige Zeichen
      • DXRK162

        public static final com.vdek.agv.basis.data.ValidationError DXRK162
        SVTOAG-Fehler: Arbeitnehmer: Versicherungsnummer: Bereichsnummer ist unzulässig.
      • DXRK164

        public static final com.vdek.agv.basis.data.ValidationError DXRK164
        SVTOAG-Fehler: Arbeitnehmer: Versicherungsnummer: Versicherungsnummer enthält unlogisches Datum.
      • DXRK166

        public static final com.vdek.agv.basis.data.ValidationError DXRK166
        SVTOAG-Fehler: Arbeitnehmer: Versicherungsnummer: Prüfziffer ist falsch.
      • DXRK180

        public static final com.vdek.agv.basis.data.ValidationError DXRK180
        SVTOAG-Fehler: Angaben_zur AU: AU_seit: AU_seit unzulässig
      • DXRK182

        public static final com.vdek.agv.basis.data.ValidationError DXRK182
        SVTOAG-Fehler: Angaben_zur AU: AU_seit: AU_seit fehlt
      • DXRK184

        public static final com.vdek.agv.basis.data.ValidationError DXRK184
        SVTOAG-Fehler: Angaben_zur AU: AU_seit: AU_seit größer als Voraussichtlich_AU_bis
      • DXRK190

        public static final com.vdek.agv.basis.data.ValidationError DXRK190
        SVTOAG-Fehler: Angaben_zur AU: AU_seit: Voraussichtlich_AU_bis fehlt
      • DXRK192

        public static final com.vdek.agv.basis.data.ValidationError DXRK192
        SVTOAG-Fehler: Angaben_zur AU: AU_seit: Voraussichtlich_AU_bis zu groß
      • DXRK194

        public static final com.vdek.agv.basis.data.ValidationError DXRK194
        SVTOAG-Fehler: Angaben_zur AU: AU_seit: Datum unzulässig
      • DXRK196

        public static final com.vdek.agv.basis.data.ValidationError DXRK196
        SVTOAG-Fehler: Angaben_zu rAU: AU_seit: Voraussichtlich_AU_bis kleiner als AU_seit
      • DXRK200

        public static final com.vdek.agv.basis.data.ValidationError DXRK200
        SVTOAG-Fehler: Angaben_zur AU: Festgestellt_am: Datum fehlt
    • Method Detail

      • getID

        public final String getID()
        Specified by:
        getID in class com.vdek.agv.xml.data.AbstractXMLRecord<RueckmeldungEAUKK>
      • validate

        public final void validate​(com.vdek.agv.xml.kernpruefung.XMLRueckgabeImpl rueckgabe)

        Validiere die Felder des Datensatzes.

        Parameters:
        rueckgabe - das zu verwendende Rueckgabe-Objekt in der XML-spezifischen Implementierung